package com.fqgj.report.statistics.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: liupengpeng
* Date: 2017-10-23
* Time: 14:18:49.258
* TableDesc:规则统计表
*/
public class BiRuleStatEntity extends BaseEntity{
    /**
     *编码
     */
    private String code;
    /**
    *商户id
    */
    private Integer merchantId;
    /**
    *应用id
    */
    private Integer appId;
    /**
    *事件id
    */
    private Integer eventId;
    /**
    *
    */
    private Integer executorId;
    /**
    *执行者类型,3 冠军者；2 挑战者；1 验证者
    */
    private Integer executorType;
    /**
    *执行者版本
    */
    private String version;
    /**
    *订单申请时间
    */
    private Date orderApplyDate;
    /**
    *来源
    */
    private String orderFrom;
    /**
    *订单类型 1 新增; 0 复借
    */
    private Integer orderType;
    /**
    *1 上一笔逾期; 0 上一笔未逾期
    */
    private Integer orderLastOverdue;
    /**
    *规则名称
    */
    private String name;
    /**
    *规则结果,0无结果 1 人工 2通过 3拒绝
    */
    private Integer hitType;
    /**
    *命中数
    */
    private Integer hitCnt;
    /**
    *单一命中数
    */
    private Integer singleHitCnt;
    /**
    *去掉该规则可通过订单数
    */
    private Integer passCntWithoutRule;
    /**
    *
    */
    private Date createdAt;
    /**
    *
    */
    private Date updatedAt;



    public  Integer getMerchantId(){
        return this.merchantId;
    }

    public BiRuleStatEntity setMerchantId(Integer merchantId){
        this.merchantId = merchantId;
        return this;
    }

    public  Integer getAppId(){
        return this.appId;
    }

    public BiRuleStatEntity setAppId(Integer appId){
        this.appId = appId;
        return this;
    }

    public  Integer getEventId(){
        return this.eventId;
    }

    public BiRuleStatEntity setEventId(Integer eventId){
        this.eventId = eventId;
        return this;
    }

    public  Integer getExecutorId(){
        return this.executorId;
    }

    public BiRuleStatEntity setExecutorId(Integer executorId){
        this.executorId = executorId;
        return this;
    }

    public  Integer getExecutorType(){
        return this.executorType;
    }

    public BiRuleStatEntity setExecutorType(Integer executorType){
        this.executorType = executorType;
        return this;
    }

    public  String getVersion(){
        return this.version;
    }

    public BiRuleStatEntity setVersion(String version){
        this.version = version;
        return this;
    }

    public  Date getOrderApplyDate(){
        return this.orderApplyDate;
    }

    public BiRuleStatEntity setOrderApplyDate(Date orderApplyDate){
        this.orderApplyDate = orderApplyDate;
        return this;
    }

    public  String getOrderFrom(){
        return this.orderFrom;
    }

    public BiRuleStatEntity setOrderFrom(String orderFrom){
        this.orderFrom = orderFrom;
        return this;
    }

    public  Integer getOrderType(){
        return this.orderType;
    }

    public BiRuleStatEntity setOrderType(Integer orderType){
        this.orderType = orderType;
        return this;
    }

    public  Integer getOrderLastOverdue(){
        return this.orderLastOverdue;
    }

    public BiRuleStatEntity setOrderLastOverdue(Integer orderLastOverdue){
        this.orderLastOverdue = orderLastOverdue;
        return this;
    }

    public  String getName(){
        return this.name;
    }

    public BiRuleStatEntity setName(String name){
        this.name = name;
        return this;
    }

    public  String getCode(){
        return this.code;
    }

    public BiRuleStatEntity setCode(String code){
        this.code = code;
        return this;
    }

    public  Integer getHitType(){
        return this.hitType;
    }

    public BiRuleStatEntity setHitType(Integer hitType){
        this.hitType = hitType;
        return this;
    }

    public  Integer getHitCnt(){
        return this.hitCnt;
    }

    public BiRuleStatEntity setHitCnt(Integer hitCnt){
        this.hitCnt = hitCnt;
        return this;
    }

    public  Integer getSingleHitCnt(){
        return this.singleHitCnt;
    }

    public BiRuleStatEntity setSingleHitCnt(Integer singleHitCnt){
        this.singleHitCnt = singleHitCnt;
        return this;
    }

    public  Integer getPassCntWithoutRule(){
        return this.passCntWithoutRule;
    }

    public BiRuleStatEntity setPassCntWithoutRule(Integer passCntWithoutRule){
        this.passCntWithoutRule = passCntWithoutRule;
        return this;
    }

    public  Date getCreatedAt(){
        return this.createdAt;
    }

    public BiRuleStatEntity setCreatedAt(Date createdAt){
        this.createdAt = createdAt;
        return this;
    }

    public  Date getUpdatedAt(){
        return this.updatedAt;
    }

    public BiRuleStatEntity setUpdatedAt(Date updatedAt){
        this.updatedAt = updatedAt;
        return this;
    }
}
